package cn.jarlen.jwt.tools.menu;

import java.util.ArrayList;
import java.util.List;

import cn.jarlen.jwt.tools.antivirus.AntivirusCheck;
import cn.jarlen.jwt.tools.https.HttpsSample;

/**
 * @author jarlen
 * Create by 2023/4/12 13:46
 */
public class MenuManager {

    public static List<MenuBean> buildMenu() {
        List<MenuBean> menuBeanList = new ArrayList<>();
        menuBeanList.add(new MenuBean("查询本机IMEI号", IMEIRead.class));
        menuBeanList.add(new MenuBean("查询本机IMSI号", IMSIRead.class));
        menuBeanList.add(new MenuBean("查询本地IP", IPRead.class));
        menuBeanList.add(new MenuBean("检查X509解析方式", X509Check.class));
        menuBeanList.add(new MenuBean("查询手机号", PhoneRead.class));
        menuBeanList.add(new MenuBean("设备信息", DeviceInfo.class));
        // menuBeanList.add(new MenuBean("清洗AndroidCVE", AndroidCVEDataClean.class));
        // menuBeanList.add(new MenuBean("重置漏洞库", ResetCVELib.class));
        // menuBeanList.add(new MenuBean("读取CVEExcel", ReadExcel.class));
        // menuBeanList.add(new MenuBean("读取所有CVE", ReadCVE.class));
        // menuBeanList.add(new MenuBean("导出漏洞库", ExportCVELib.class));
        menuBeanList.add(new MenuBean("漏洞检测", AntivirusCheck.class));
        menuBeanList.add(new MenuBean("测试Https", HttpsSample.class));
        return menuBeanList;
    }
}
